package edu.jptest.service;

import java.util.List;

import edu.jptest.bean.QuestionType;

public interface IQuestionTypeService {
	
	// 插入问题类型
	public boolean insertQuestionType(QuestionType questionType);

	// 删除问题类型
	public boolean deleteQuestionType(int questionType_id);
	
	// 更改问题类型
	public boolean updateQuestionType(QuestionType questionType);
	
	// 通过问题类型id，查询问题类型对象
	public QuestionType getquestionTypeByquestionTypeId(int questionType_id);
	
	// 通过大题型、小题型，查询题型id
	public int getQuestionTypeIdByContent(String type, String content);
	
	// 获得所有大题型
	public List<String> getQuestionTypes();
	
	// 通过大题型，查询所具有的小题型
	public List<String> getQuestionTypesContentByType(String questionType_type);
	
	// 获得所有问题类型
	public List<QuestionType> getAllQuestionTypes();
}
